<?php

require "cAutorizacionIndustrial.php";
include_once ('lib/class.ezpdf.php');

$modo_depuracion = FALSE;

$notaTutorInd = $_POST[nota];

$sql = "UPDATE pasantia " .
        "SET calificacion_tutor_industrial='$notaTutorInd' " .
        "WHERE id_estudiante='$_POST[id_estudiante]' AND status='Inscrito' ";

if (FALSE) {
    echo "$sql<br>";
} else {

    $resultado = ejecutarConsulta($sql, $conexion);
}

//Verificamos si ya el tutor academico coloco la nota, para actualizar el status de la pasantia
//(solo para pasantia corta)
$sql = "SELECT calificacion_tutor_academico FROM pasantia " .
        "WHERE id_estudiante='$_POST[id_estudiante]' AND status='Inscrito' " .
        "AND codigo='ep-1420'";

if ($modo_depuracion) {
    echo "$sql<br>";
} else {

    $resultado = ejecutarConsulta($sql, $conexion);
    $fila = obtenerResultados($resultado);

    $notaTutorAcad = $fila['calificacion_tutor_academico'];
    
    if ($notaTutorAcad > 0) {
        
        $notaTotal = ($notaTutorInd + $notaTutorAcad)/2;

        $sql = "UPDATE pasantia " .
                "SET calificacion_total='$notaTotal', status = 'Culminado' " .
                "WHERE id_estudiante='$_POST[id_estudiante]' AND status='Inscrito' " .
                "AND codigo='ep-1420'";

        if ($modo_depuracion) {
            echo "$sql<br>";
        } else {

            $resultado = ejecutarConsulta($sql, $conexion);
        }
    }
}


/* * ************** CREACION DEL PDF ********************** */

$pdf = & new Cezpdf('letter');
$pdf->selectFont('pdf/fonts/Helvetica.afm');
$datacreator = array(
    'Title' => 'Evaluacion Pasantia Corta',
    'Author' => 'CCTDS-DEX',
    'Subject' => 'Evaluacion Pasantia Corta',
    'Creator' => 'Universidad Simon Bolivar',
    'Producer' => 'http://www.usb.ve'
);
$pdf->addInfo($datacreator);
$letra_parrafo = 11;

//imagen con el logo
$pdf->addJpegFromFile("imagenes/planilla/Logo-Dex-CCTDS.jpeg",30,720,90);
//imagen con el pie de pagina
$pdf->addJpegFromFile("imagenes/planilla/pie_de_pagina.jpg", 16, 0, 570);


/* * ************** CONSULTAS BD Y FUNCIONES********************** */

$USBID = $_GET[usbid];


//DATOS DE LA PASANTIA
$sql = "SELECT p.id_estudiante, tut.nombre as nombreT, tut.apellido as apellidoT, ".
        "u.nombre, u.apellido, c.nombre as carrera, ti.empresa, ti.departamento as departamentoTutInd, " .
        "ti.departamento as departamentoTutInd, " .
        "p.titulo, p.area_proyecto, dep.nombre as departamento " .
        "FROM pasantia as p, usuario as u, usuario_estudiante as ue, carrera as c, departamento as dep, ".
        "usuario as tut, tutor_academico as ta, tutor_industrial as ti " .
        "WHERE p.id_estudiante='$_POST[id_estudiante]' AND p.id_estudiante = ue.usbid_usuario ".
        "AND ue.usbid_usuario=u.usbid AND ta.usbid=p.id_tutor_academico AND ".
        "p.id_tutor_industrial=ti.email AND ue.carrera=c.codigo AND " .
        "tut.usbid=p.id_tutor_academico AND ti.email='$_SESSION[INDUSTRIAL]'";

if ($modo_depuracion) {
    $pdf->ezText($sql, 5);
} else {

    $resultado = ejecutarConsulta($sql, $conexion);
    $fila = obtenerResultados($resultado);

    $nombreEstudiante = $fila[nombre]. " " .$fila[apellido];
    $carnet = $fila[id_estudiante];
    $carrera = $fila[carrera];
    $area_proyecto = $fila[area_proyecto];
    $fechaActual = date("d/m/Y");
    $anho = $fila[anho];
    $empresa = $fila[empresa];
    $dptoTutInd = $fila[departamentoTutInd];
    $tutorAcademico = $fila[nombreT] . " " . $fila[apellidoT];
    $dptoTutAcad = $fila[departamento];
    $respuesta1 = $_POST[respuesta1];
    $respuesta2 = $_POST[respuesta2];
    $respuesta3 = $_POST[respuesta3];
    $respuesta4 = $_POST[respuesta4];
    $respuesta5 = $_POST[respuesta5];
    $respuesta6 = $_POST[respuesta6];
    $respuesta7 = $_POST[respuesta7];
    $respuesta8 = $_POST[respuesta8];
    $respuesta9 = $_POST[respuesta9];
    $respuesta10 = $_POST[respuesta10];    
    $notaFinal = $_POST[nota];
    $totalPuntA = $_POST[totalPuntA];
    $totalPuntB = $_POST[totalPuntB];
    $observaciones = $_POST[texto];
}
cerrarConexion($conexion);



//CREACION DEL PDF

$options = array('justification' => 'center');
$optionsDatos = array('justification' => 'full');
$pdf->ezText("\n\n\n\n\n\n\n\n\n\n", 5);
$pdf->ezText("<b>EVALUACIÓN DE PASANTÍA (TUTOR INDUSTRIAL) </b>\n", 11, $options);
$pdf->ezText("<b>Período Julio-Septiembre ".$anho."  Fecha: ".$fechaActual."</b>\n", 11, $options);

$pdf->rectangle(30,50,550,600);
$pdf->ezText("  <b>Nombre del estudiante:</b> ".$nombreEstudiante."  <b>Carnet:</b> ".$carnet."\n", $letra_parrafo, $optionsDatos);
$pdf->ezText("  <b>Carrera:</b> ".$carrera."  <b>Área de conocimiento:</b> ".$area_proyecto."\n", $letra_parrafo, $optionsDatos);

//linea horizontal
$pdf->line(30, 600, 580, 600);

$pdf->ezText("  <b>Empresa:</b> ".$empresa."  <b>Departamento:</b> ".$dptoTutInd."\n", $letra_parrafo, $optionsDatos);

//linea horizontal
$pdf->line(30, 575, 580, 575);

$pdf->ezText("  <b>Tutor Académico:</b> ".$tutorAcademico."  <b>Departamento:</b> ".$dptoTutAcad."\n", $letra_parrafo, $optionsDatos);

//linea horizontal
$pdf->line(30, 550, 580, 550);

$pdf->ezText("\n  Responder en la escala de 1 (no satisfactorio) a 5 (muy satisfactorio) los ITEMS que correspondan:\n", $letra_parrafo, $optionsDatos);

//$pdf->rectangle(530,380,30,150);

$data = array(
array(''=>"<b>1.-</b> Adquirió conocimientos de la estructura y organización de la empresa, \n      así como de los procedimientos de trabajo y de la seguridad industrial.",'Puntaje'=>$respuesta1)
,array(''=>"<b>2.-</b> Argumentó adecuadamente las soluciones técnicas que propuso.",'Puntaje'=>$respuesta2)
,array(''=>"<b>3.-</b> Demostró tener iniciativa para enfrentar los problemas que se le presentaron.",'Puntaje'=>$respuesta3)
,array(''=>"<b>4.-</b> Se documentaba antes de proponer cualquier solución.",'Puntaje'=>$respuesta4)
,array(''=>"<b>5.-</b> Evaluación del informe final considerando: metodología empleada,\n      estructura, redacción, ortografía y precisión.",'Puntaje'=>$respuesta5)
,array(''=>"<b>6.-</b> Se documentaba antes de proponer cualquier solución. ",'Puntaje'=>$respuesta6)
,array(''=>"<b>7.-</b> Argumentó adecuadamente las soluciones técnicas que propuso.", 'Puntaje' => $respuesta7)
,array(''=>"<b>8.-</b> Presentó varias alternativas de posibles soluciones a ,\n       cada problema propuesto.", 'Puntaje' => $respuesta8)
,array(''=>"<b>9.-</b> Demostró receptividad a planteamientos diferentes a ,\n       los presentados por él.", 'Puntaje' => $respuesta9)
,array(''=>"<b>10.-</b> Presentó explicaciones escritas de su trabajo en forma clara,\n      y precisa.", 'Puntaje' => $respuesta10)
);

$optionsTable = array('showLines' => 0,'cols'=>array('Puntaje'=>array('justification'=>'center')));
$pdf->ezTable($data,"","",$optionsTable);


$pdf->ezNewPage();
//imagen con el logo
$pdf->addJpegFromFile("imagenes/planilla/Logo-Dex-CCTDS.jpeg",30,720,90);
//imagen con el pie de pagina
$pdf->addJpegFromFile("imagenes/planilla/pie_de_pagina.jpg", 16, 0, 570);



$pdf->addText(150, 660, $letra_parrafo, "<b>A)</b>  TOTAL DE PUNTOS ACUMULADOS: ".$totalPuntA." PUNTOS\n");
$pdf->addText(150, 640, $letra_parrafo,"<b>B)</b>  TOTAL DE PREGUNTAS CONTESTADAS: ".$totalPuntB." PUNTOS\n");
$pdf->addText(150, 620, $letra_parrafo,"<b>NOTA FINAL ( A/B ): ".$notaFinal." PUNTOS </b>\n");

$pdf->addText(140, 540, 11, "__________________________" . $coordinador);
$pdf->addText(160, 520, 11, "Firma Tutor Industrial");

$pdf->rectangle(400,500,120,100);
$pdf->addText(420, 480, 9, "Sello Departamento");

$pdf->ezText("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", 5);
$pdf->ezText("\n\n\n\n\n\n\n\n\n\n\n", 5);
$data = array(
array('<b>Observaciones:</b>'=>$observaciones)
);

$optionsTable = array('showLines' => 0,'width'=>502,'cols'=>array('Observaciones'=>array('justification'=>'centre')));
$pdf->ezTable($data,"","",$optionsTable);
$pdf->ezStream();
?>
